package com.corpgovernment.contract.entity;


import com.corpgovernment.common.entity.db.BaseEntity;
import lombok.Data;

import javax.persistence.Table;
import java.util.Date;

@Data
@Table(name = "mb_contract_info")
public class MbContractInfo extends BaseEntity {

    /**
     * 合同编码
     * **/
    private String contractCode;
    /**
     * 合同名称
     * **/
    private String contractName;
    /**
     * 合同类型
     * **/
    private Integer contractType;
    /**
     * 合同开始日期
     * **/
    private Date contractStartDate;
    /**
     * 合同结束日期
     * **/
    private Date contractEndDate;
    /**
     * 供应商编码
     * **/
    private String supplierCode;
    /**
     * 供应商名称
     * **/
    private String supplierName;
    /**
     * 组织ID
     * **/
    private String orgId;
    /**
     * 生效状态：1：未生效 2：已生效 3：失效
     * **/
    private Integer validStatus;
    /**
     * 是否删除：0：未删除（false） 1：已删除（true）
     * **/
    private Boolean isDeleted;
    /**
     * 发送状态：0：未发生 1：已发送
     * **/
    private Integer sendStatus;
    /**
     * 附件信息
     * **/
    private String attachment;
    /**
     * 摘要
     * **/
    private String remark;

    /**
     * 操作人
     */
    private String operator;

    /**
     * 操作人Uid
     */
    private String operatorUid;

    /**
     * 邮箱
     */
    private String email;
}
